cerium sulfate - French English Dictionary